/* Ce Fichier de Transition utilise des styles récupérer d'anciennes feuilles de styles pour la mise en page de portlet dont nous n'avons aucune contrôle. Cette feuille de style devrait etre utiliser au niveau local (inclusion dans le mig) des sites qui doivent ABSOLUMENT l'utiliser */			/* MENU DE 3IÈME NIVEAU */		.eMenu_on {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 10px;		font-style: normal;		font-weight: normal;		color: #8C0000;		line-height: 18px;	}			a.eMenu_on:link { /* Pour les liens associées aux sous-menus avec des spans et divs. */		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 10px;		font-style: normal;		line-height: 18px;		font-weight: normal;		color: #8C0000;		text-decoration: none;	} 	a.eMenu_on:visited {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 10px;		font-style: normal;		line-height: 18px;		font-weight: normal;		color: #8C0000;		text-decoration: none;	}	a.eMenu_on:hover {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 10px;		font-style: normal;		line-height: 18px;		font-weight: normal;		color: #8C0000;		text-decoration: underline;	}	a.eMenu_on:active {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 10px;		font-style: normal;		line-height: 18px;		font-weight: normal;		color: #8C0000;		text-decoration: none;	}		a.eMenu_off:link {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 10px;		font-style: normal;		line-height: 18px;		font-weight: normal;		color: #000000;		text-decoration: none;	} 	a.eMenu_off:visited {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 10px;		font-style: normal;		line-height: 18px;		font-weight: normal;		color: #000000;		text-decoration: none;	}	a.eMenu_off:hover {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 10px;		font-style: normal;		line-height: 18px;		font-weight: normal;		color: #666666;		text-decoration: underline;	}	a.eMenu_off:active {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 10px;		font-style: normal;		line-height: 18px;		font-weight: normal;		color: #000000;		text-decoration: none;	}				/***** FIN MENU DE 3IÈME NIVEAU *****/.eRed11Bold{		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 11px;		color: #8C0000;   		font-weight: bold;		line-height: 15px;	}#masterdiv p.eRed11Bold{		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 11px;		color: #8C0000;   		font-weight: bold;		line-height: 15px;		margin: 10px 0;	}span.eDarkGrey10Bold{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	font-weight: bold;	text-decoration: none;	line-height: 14px;}.eDarkGrey10Bold{color:#333333;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;line-height:15px;}.eMediumGrey10Bold{		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		color: #666666;		line-height: 15px;		font-weight: bold;	}.eLightGrey10{		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		color: #999999;		line-height: 15px;	}	#masterdiv img{	display: inline;}#masterdiv p {line-height:18px;margin: 0;}.eBlack10{		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		color: #000000;		line-height: 15px;	}	.eBlack10Bold{		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		color: #000000;		font-weight: bold;		line-height: 15px;	}	a.eBlack10:link{		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		color: #000000;		font-weight: normal;		text-decoration: underline;		line-height: 15px;	}	a.eBlack10:visited{		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		color: #000000;		font-weight: normal;		text-decoration: underline;		line-height: 15px;	}	a.eBlack10:hover{		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		color: #666666;		font-weight: normal;		text-decoration: underline;		line-height: 15px;	}	a.eBlack10:active{		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		color: #000000;		font-weight: normal;		text-decoration: underline;		line-height: 15px;	}		a.eBlack10Bold:link{		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		color: #000000;		font-weight: bold;		text-decoration: none;		line-height: 15px;	}	a.eBlack10Bold:visited{		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		color: #000000;		font-weight: bold;		text-decoration: none;		line-height: 15px;	}	a.eBlack10Bold:hover{		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		color: #666666;		font-weight: bold;		text-decoration: none;		line-height: 15px;	}	a.eBlack10Bold:active{		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 10px;		color: #000000;		font-weight: bold;		text-decoration: none;		line-height: 15px;	}.ePratique_degradeTab{background-image: url("http://ville.montreal.qc.ca:80/portlet_calendrier/htdocs/images/bg_degrade_tab_pra.jpg");border: 1px solid #EDEEF2;background-repeat: repeat-x;}select.dropRecherche {background-color:#FFFFFF;color:#000000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;}.eWhite9Bold {color:#FFFFFF;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9px;font-weight:bold;line-height:15px;}.e_Red_bg {background-color:#8C0000;}.calMonth {color:#8C0000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bolder;}.calDays {color:#666666;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;line-height:15px;}.calNow{background-image: url("http://ville.montreal.qc.ca:80/portlet_calendrier/htdocs/images/bt_pra_cal_jour.gif");background-repeat: no-repeat;background-position: center;}.calNext {color:#999999;font-size:9px;}.calNextWE {color:#999999;font-size:9px;}a.calendar:link {color:#666666;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9px;font-weight:bold;line-height:15px;text-decoration:none;}a.next:link {background:#E6ECBC none repeat scroll 0 0;color:#00415D;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-style:normal;font-weight:bold;text-decoration:none;}a.next:active {background:#E6ECBC none repeat scroll 0 0;color:#00415D;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt;font-style:normal;font-weight:bold;text-decoration:none;}/* DÉBUT * ÉLUS*/.vue_bgEnteteForm {background-image:url(/pls/portal/docs/page/librairie_fr/images/bg_vue_entete_mairie.gif);background-repeat:no-repeat;}td.vue_tdEnteteForm {height:20px;}.vue_titreForm {color:#8C0000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:bold;line-height:15px;padding-bottom:5px;padding-left:10px;}.vue_bgTxtForm {background-color:#FFFFFF;background-image:url(/pls/portal/docs/page/librairie_fr/images/bg_vue_txt.jpg);background-repeat:no-repeat;}.eDarkGrey10 {color:#333333;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;line-height:15px;}td.vue_tdTxtForm {height:200px;vertical-align:top;}form.mainForm {margin-bottom:0;margin-top:0;}.eMediumGrey10Bold {color:#666666;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;line-height:15px;}eDarkGrey10 {color:#333333;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;line-height:15px;}input.vue_searchBox {border:thin inset;color:#333333;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;padding-left:5px;width:200px;}select.vue_drop {background-color:#FFFFFF;color:#333333;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;height:17px;width:365px;}.vue_bgEnteteResultat {background-color:#CCCCCC;background-image:url(/pls/portal/docs/page/librairie_fr/images/bg_vue_entete_mairie.gif);background-repeat:no-repeat;}.vue_titreResultat {color:#8C0000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:bold;line-height:15px;padding-bottom:5px;padding-left:10px;}a.vue_lien{color:#333333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:bold;line-height:normal;text-decoration:none;}a.vue_lien:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: normal;	font-weight: bold;	color: #666666;	text-decoration: none;}.vue_bgTxtResultat {background:transparent url(/pls/portal/docs/page/librairie_fr/images/bg_vue_elus.gif) no-repeat scroll 0 0;}/* FIN *** ÉLUS*//* DÉBUT * Extraits 2005 */.eMairie_degradeTab {background-image:url(/pls/portal/docs/page/service_fin_fr/media/images/degrade_tab_fin.jpg);background-repeat:repeat-x;border:1px solid #EFEFEF;}.eBlack9Bold {color:#000000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9px;font-weight:bold;line-height:15px;}.eBlack9 {color:#000000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9px;line-height:15px;}a.eRed9:link {color:#8C0000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9px;font-weight:normal;line-height:15px;text-decoration:underline;}a.eRed9:hover{		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;		font-size: 9px;		color: #000000;		font-weight: normal;		text-decoration: underline;		line-height: 15px;	}.eMairie_trTab {background-color:#F6F7F9;vertical-align:text-bottom;}/* FIN *** Extraits 2005 *//* DÉBUT * STYLES POUR LA LISTE DES VIDÉOS  wmv dans la Vie politique/conseil municipal *//* Contenu associé aux valeurs de la liste déroulante */div.menuListe_cont {	display: none;}	/* LISTE DE FICHIERS AUDIO OU VIDÉO */ul.listeMedia {	margin: 15px 15px 0px 15px;	padding:0px;	line-height: 16px;		font-size: 12px;			}			/* Texte par defaut et image d'un PDF */	ul.listeMedia li {			color: #333333;			font-size: 12px;		/* Permettre à la liste de se mettre à côté des images. */ 		height: 1%; /* Pour IE 5 et 6 */		zoom: 1; /* Pour IE 6 et plus */				}			ul.listeMedia li {				margin: 5px 0px 0px 0px;				padding: 1px 0px 1px 18px;							list-style: none;					list-style-image: none;								} 				ul.listeMedia li.windowsMedia {				background: url(/pls/portal/docs/page/librairie_fr/images/ic_wmp_15.gif) no-repeat 0px 3px;			}	/* FIN *** STYLES POUR LA LISTE DES VIDÉOS  wmv dans la Vie politique/conseil municipal*//* DÉBUT * Calendrier comité*/div.calendrierEvenements {background-color:#E8E8E8;border:1px solid #C0C0C0;color:#8C0000;font-weight:bold;margin:5px;text-align:center;width:175px;padding-top: 5px;}div.calendrierEvenements ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0 5px 0 5px;margin:0;text-align:left;}div.calendrierEvenements ul li {color:#505050;font-weight:bold;margin-top:5px;font-size:10px;background: none;}div.calendrierEvenements div.calendrierEvenements_emplacement {background-color:#FFFFFF;border:1px solid #C0C0C0;margin:10px;padding: 5px 0;}div.calendrierEvenements div.calendrierEvenements_emplacement ul li {font-size:10px;font-weight:normal;line-height:1.25em;margin:0;padding:0;}div.vueEvenPolit{	font-size:11px;	padding: 5px 0;}.ePortal_greyBG {background-color:#E8E8E8;}.top {vertical-align:top;}select.dropPort {background-color:#FFFFFF;color:#000000;font-size:10px;width:128px;}/* FIN *** Calendrier comité*/.eVues_GreyBG {background-color:#F1F1F1;border:1px solid #DEDEDE;padding: 4px;}.eVues_DegradeBG {background-image:url(/pls/portal/docs/page/librairie_fr/images/bg_degradeVueHori.jpg);border-color:#DEDEDE #FFFFFF #DEDEDE #DEDEDE;border-style:solid;border-width:1px;}.middleLeft {text-align:left;vertical-align:middle;}/* Vue - Calendrier consultation publiques */	table.vue_tabConsultation {		border: #E4E4E4 1px solid;		margin: 30px 0px 0px 0px;	}		table.vue_tabConsultation tr th {		padding: 2px 0px 2px 10px;			font-size: 10px;		color: #333;			border: #CCC 1px solid;						background: url(/pls/portal/docs/page/librairie_fr/images/bg_td_tab_donnees.jpg) no-repeat #E5E5E5;							text-align: left;			}			table.vue_tabConsultation tr th a:link {			font-weight: bold;			font-size: 10px;		}		table.vue_tabConsultation tr th a:visited {			font-weight: bold;			font-size: 10px;		}		table.vue_tabConsultation tr th a:hover {			font-weight: bold;			font-size: 10px;		}		table.vue_tabConsultation tr th a:active {			font-weight: bold;			font-size: 10px;		}								table.vue_tabConsultation tr th.hd_consultation {			background: url(/pls/portal/docs/page/librairie_fr/images/bg_td_tab_donnees.jpg) no-repeat #E5E5E5;						}			table.vue_tabConsultation tr th.hd_consultation a:link {			color: #333;		}		table.vue_tabConsultation tr th.hd_consultation a:visited {			color: #333;		}		table.vue_tabConsultation tr th.hd_consultation a:hover {			color: #8C0000;		}		table.vue_tabConsultation tr th.hd_consultation a:active {			color: #333;		}				table.vue_tabConsultation tr th.hd_selected {				background: url(/pls/portal/docs/page/librairie_fr/images/bg_td_tab_donnees_selected.jpg) no-repeat #E5E5E5;						}			table.vue_tabConsultation tr th.hd_selected a:link {			color: #8C0000;		}		table.vue_tabConsultation tr th.hd_selected a:visited {			color: #8C0000;			}		table.vue_tabConsultation tr th.hd_selected a:hover {			color: #000;				}		table.vue_tabConsultation tr th.hd_selected a:active {			color: #8C0000;			}		table.vue_tabConsultation td {		padding: 5px 5px 5px 10px;				vertical-align: top;		font-size: 10px;		border-bottom: #CCCCCC 1px solid;			border-right: #CCCCCC 1px solid;			}					table.vue_tabConsultation td.bgTd {			background: url(/pls/portal/docs/page/librairie_fr/images/bg_td_tab_donnees.jpg) no-repeat #E5E5E5;		}			table.vue_tabConsultation tr td a:link {			font-size: 10px;		color: #333;		font-weight: normal;		line-height: 15px;	}	table.vue_tabConsultation tr td a:visited {			font-size: 10px;		color: #333;		font-weight: normal;		line-height: 15px;			}	table.vue_tabConsultation tr td a:hover {			font-size: 10px;		color: #666;		font-weight: normal;		line-height: 15px;			}	table.vue_tabConsultation tr td a:active {			font-size: 10px;		color: #333;		font-weight: normal;		line-height: 15px;			}					table.vue_tabConsultation p {		font-size: 10px;		margin-top: 0px;	}					table.vue_tabConsultation p#sur_titre {			padding: 5px 0px 0px 0px; 			margin-bottom: 0px;			color: #8C0000;		}				table.vue_tabConsultation h2 {		font-size: 10px;		color: #333;		margin-top: 20px;			}			table.vue_tabConsultation h3 {		font-size: 10px;		color: #828282;		margin-top: 0px;	}				table.vue_tabConsultation h2#titre {		margin: 0px 0px 10px 0px; 		padding: 0;		font-size: 12px;			}		table.vue_tabConsultation td ul { /* Liste non-ordonnée par défaut */		margin: 20px 0px 0px 0px; 		padding: 0px;		}		@media screen {			table.vue_tabConsultation td ul li {				padding: 1px 0px 1px 17px;				background: url(/pls/portal/docs/page/librairie_fr/images/fleche_noir.gif) no-repeat 5px 8px;					list-style: none;					list-style-image: none;									}		}				@media print {			table.vue_tabConsultation td ul li {				list-style-type: disc;				_list-style-image: url(/pls/portal/docs/page/librairie_fr/images/fleche_noir.gif);				}		}				@media screen {			table.vue_tabConsultation td	ul.listeCommunication {				margin: 0px;			}				table.vue_tabConsultation td	ul.listeCommunication li {					padding: 5px 0px 1px 19px;				}		}					div#toutes_consultations{		float:right;	}	div#toutes_consultations ul li{		background:none;	}		div#liste_choix select{		height:20px;		margin-top:1px;	}		ul.listeRetour li{		background:none;	}/* Fin : Vue - Calendrier consultation publiques *//* DÉBUT * PATCHES POUR ADI DONT LE BALISAGE devrait etre compelement revu */.eVues_DegradeBG.adi{	padding:5px;}a.adi_annee_preced{		padding-left:4px;}a.adi_annee_suiv{	padding-right:4px;}/* FIN *** PATCHES POUR ADI DONT LE BALISAGE devrait etre compelement revu */